• word of the day

    saururus cernuus

    saururus cernuus - Dictionary definition and meaning for word saururus cernuus

    Definition
    (noun) North American herbaceous perennial of wet places having slender curled racemes of small white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp